special facilities - French English Dictionary